national disgrace - French English Dictionary